package com.lht.admin.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 区表实体
 *
 * @author ZhengZhanWu
 * @date 2019-09-30 17:02:56
 */
@Data
@NoArgsConstructor
@TableName("lst_address_area")
public class AddressAreaEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    @TableId
    private Long id;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 更新时间
     */
    private Date updateAt;
    /**
     * 是否删除   0:未删除(默认)   1:删除
     */
    private Integer isDelete;
    /**
     * 区编号
     */
    private String code;
    /**
     * 城市编号
     */
    private String cityCode;
    /**
     * 区名称
     */
    private String name;
    /**
     * 区简称
     */
    private String shortName;
    /**
     * 合并全称，逗号隔开
     */
    private String mergerName;
    /**
     * 邮政编码
     */
    private String zipCode;
    /**
     * 经度
     */
    private BigDecimal longitude;
    /**
     * 纬度
     */
    private BigDecimal latitude;
    /**
     * 排序（越小排越前）
     */
    private Long sort;
    /**
     * 省份编号
     */
    @TableField(exist = false)
    private String provinceCode;
}
